estimated income tax payment - Spanish English Dictionary